comb impression - Turkish English Dictionary